#include "gridpack/parallel/communicator.hpp"
#include "matrix_interface.hpp"
#include "complex_operators.hpp"
Go to the source code of this file.
Namespaces | |
namespace | gridpack |
namespace | gridpack::math |
namespace | gridpack::math::fallback |
Functions | |
template<typename T , typename I > | |
void | gridpack::math::fallback::addDiagonal (BaseMatrixInterface< T, I > &A, const T &x) |
Shift the diagonal of this matrix by the specified value. | |
template<typename T , typename I > | |
double | gridpack::math::fallback::norm2 (const parallel::Communicator &comm, const BaseMatrixInterface< T, I > &A) |